home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 16131 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.3 KB

  1. Path: news.cs.ucla.edu!edwin
  2. From: edwin@cs.ucla.edu (E. Robert Tisdale)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Overiding [] for C++ matrix class
  5. Date: 9 Apr 1996 17:51:27 GMT
  6. Organization: UCLA Computer Science Dept.
  7. Message-ID: <4ke82v$gbn@delphi.cs.ucla.edu>
  8. References: <4ju6vf$kop@news.iastate.edu> <4kdbru$5i2@sullivan.ucc.hull.ac.uk> <4kdc6f$5i2@sullivan.ucc.hull.ac.uk>
  9. NNTP-Posting-Host: flamingo.cs.ucla.edu
  10. X-Newsreader: NN version 6.5.0.b3.0 #9 (NOV)
  11.  
  12. The C++ Matrix class is available via anonymous ftp from `pink.cs.ucla.edu'.
  13. Get the compressed tarfile `/pub/Matrix.tar.Z'.  Uncompress `Matrix.tar.Z'.
  14. Extract the `Matrix' directory from `Matrix.tar'.  Then go to the `Matrix'
  15. directory and type `make'.  Now print and read the paper in `Matrix.dvi'.
  16.  
  17. In order to demonstrate an application of The C++ Matrix class,
  18. it was used to implement the backward error propagation algorithm
  19. for multi-layer, feed-forward artificial neural networks.
  20.  
  21. Enjoy, Bob Tisdale (edwin@cs.ucla.edu)
  22.  
  23. P.S.  I hope the following notes will be helpful.
  24.  
  25. unix% ftp pink.cs.ucla.edu
  26. Name (pink.cs.ucla.edu:your_login_ID): ftp
  27. Password: your_login_ID@
  28. ftp> cd /pub
  29. ftp> binary
  30. ftp> get Matrix.tar.Z
  31. ftp> bye
  32. unix% uncompress Matrix.tar.Z
  33. unix% tar xvf Matrix.tar
  34. unix% cd Matrix
  35. unix% make
  36. unix% dvips Matrix | lpr
  37. unix% mv ffnet.new ffnet.old
  38. unix% cat ffnet.old ffnet.Set | (backprop -v > ffnet.new) >>& ffnet.err
  39. unix% cat ffnet.new ffnet.Set | evaluate | graph -m 0 | plot
  40.  
  41. Note: pink.cs.ucla.edu is an alias for internet-address 131.179.64.80
  42.       If you have trouble, verify that the `SYS5' variable
  43.       in the `Matrix/src/genclass' shell script contains
  44.       the path to the System V version of the `m4' macro
  45.       pre-processor.
  46.       The `fig2dev' program is part of the `transfig' package
  47.       available via anonymous ftp from `export.lcs.mit.edu'.
  48.       Get `/contrib/R5fixes/transfig-fixes/transfig.2.1.8.tar.Z'.
  49.       The Enhanced Picture Environment (EPIC) is a TeX style file
  50.       available via anonymous ftp from `ftp.wustl.edu'.
  51.       Get `/packages/TeX/macros/latex/contrib/eepic/epic.sty'.
  52.       File `/pub/Matrix.linux.tar.Z' includes all the files created by
  53.       `make' under Linux 1.2.13.  It may be useful to Linux workstation
  54.       users or those who just want to print the documentation.
  55.